Senegal flapshell turtle - Turco Inglés Diccionario